home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
FREENET
/
BRODIE
/
FILEX_0
/
!Filex
/
!Help
next >
Wrap
Text File
|
1995-05-09
|
3KB
|
77 lines
Filelist & Filex
================
Written By: Stewart Brodie
==========================
Sunday, 26th July 1992
Modified Tuesday, 9th May 1995
--
A library for C programs which require windows containing
icons and text for resources, simlilar to the way that the
Filer presents files.
Legal Status and Conditions
===========================
Basically: it is FreeWare; source supplied; author retains
copyright; author wants credit when library used in another
application.
No liability is accepted for any loss or damage caused, or
allegedly caused, by the filelist library code, or by any
program which uses it.
This code is copyright © Stewart Brodie, July 1992, May 1995.
Introduction
============
The Filelist library is a collection of C routines which provides
facilities to display icons representing files or resources as required, in
a similar fashion to that used by the standard Filer. Indeed, one of the
best uses for the library would be as a Filer for filing systems whose
attributes make it unsuitable for interfacing with the standard Filer.
The flexible interface allows much personal tailoring, with some
default routines provided which can be overridden if required. The example
program provided (!Filex) uses the library to present a mini-Filer, which
demonstrates some of the capabilities of the Filelist library.
Distribution
============
The distribution contains a directory called !Filex. This is the
example program. Within this directory, there are subdirectories c,h,l,o
and s. You will find the header file in h.filelist and the object code in
o.filelist. The example program is called c.filex. The normal !Run,
!Sprites, Sprites and Templates files are present, in addition to !Help
(this file). Furthermore, a makefile is present. You should therefore be
able to change directory to !Filex, and execute a `make' program eg. amu to
build the program. !RunImage is supplied. To use the supplied makefile,
you will need `cc', `squeeze' and `link' in the library directory (all
supplied with C release 3 or later) and $.clib.o.risc_oslib for the Wimp
libraries.
Usage
=====
Details of the routines provided are in h.filelist (the header
file). To use the routines, include the RISC OS lib wimp headers,
and then filelist.h in your program. Including the file h.wimpincls
will include everything necessary to use the risc_oslib.
E-Mail
======
If you want to mail me about this program, then email to:
S.N.Brodie@ecs.soton.ac.uk